bacon-lettuce-tomato sandwich - Turkish English Dictionary